Assembly: Microsoft.EnterpriseManagement.Core (in microsoft.enterprisemanagement.core.dll)
Usage
Visual Basic |
---|
Dim instance As IEntityObjectsManagement Dim instanceId As Guid Dim criteria As EnterpriseManagementObjectGenericCriteria Dim traversalDepth As TraversalDepth Dim queryOptions As ObjectQueryOptions Dim returnValue As IList(Of T) returnValue = instance.GetRelatedObjects(instanceId, criteria, traversalDepth, queryOptions) |
Syntax
Visual Basic |
---|
Function GetRelatedObjects(Of T As EnterpriseManagementObject) ( _ instanceId As Guid, _ criteria As EnterpriseManagementObjectGenericCriteria, _ traversalDepth As TraversalDepth, _ queryOptions As ObjectQueryOptions _ ) As IList(Of T) |
C# |
---|
IList<T> GetRelatedObjects<T> ( Guid instanceId, EnterpriseManagementObjectGenericCriteria criteria, TraversalDepth traversalDepth, ObjectQueryOptions queryOptions ) where T : EnterpriseManagementObject |
C++ |
---|
generic<typename T> where T : EnterpriseManagementObject IList<T>^ GetRelatedObjects ( Guid instanceId, EnterpriseManagementObjectGenericCriteria^ criteria, TraversalDepth traversalDepth, ObjectQueryOptions^ queryOptions ) |
J# |
---|
|
JScript |
---|
|
GenericParameters
- T
-
The type to cast the management pack instances as.
Of type EnterpriseManagementObject.
Parameters
- instanceId
-
Type: Guid
The unique identifier of an object.
- criteria
-
Type: EnterpriseManagementObjectGenericCriteria
The criteria to scope the query by.
- traversalDepth
-
Type: TraversalDepth
One of the enumeration values.
- queryOptions
-
Type: ObjectQueryOptions
The query options.
Return Value
Type: IList The list of related objects.Thread Safety
Any public static (Shared in Visual
Basic) members of this type are thread safe. Any instance members
are not guaranteed to be thread safe.